"contract of indemnity" - Details

English Term:
contract of indemnity
Arabic Term:
عقد معاوضة
Arabic Definition:

.